package com.bkgy.modular.hotcoldedgeanalyse.dao;

import com.bkgy.modular.hotcoldedgeanalyse.entity.HotEdgeSame;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface HotEdgeSameDao {
    List<HotEdgeSame> findDataByPage(@Param("pageIndex") Integer pageIndex, @Param("pageSize") Integer pageSize, @Param("dbegin") String dbegin, @Param("dend") String dend,
                                     @Param("ex_thk1") String ex_thk1, @Param("ex_thk2") String ex_thk2, @Param("en_wid1") String en_wid1, @Param("en_wid2") String en_wid2,
                                     @Param("en_thk1") String en_thk1, @Param("en_thk2") String en_thk2, @Param("ele_si1") String ele_si1, @Param("ele_si2") String ele_si2,
                                     @Param("steelgrade") String steelgrade, @Param("shift") String shift, @Param("crew") String crew, @Param("coil_id") String coil_id,
                                     @Param("hot_id") String hot_id);

    Integer findDataCount(@Param("dbegin") String dbegin, @Param("dend") String dend,
                          @Param("ex_thk1") String ex_thk1, @Param("ex_thk2") String ex_thk2, @Param("en_wid1") String en_wid1, @Param("en_wid2") String en_wid2,
                          @Param("en_thk1") String en_thk1, @Param("en_thk2") String en_thk2, @Param("ele_si1") String ele_si1, @Param("ele_si2") String ele_si2,
                          @Param("steelgrade") String steelgrade, @Param("shift") String shift, @Param("crew") String crew, @Param("coil_id") String coil_id,
                          @Param("hot_id") String hot_id);


}
